1 sto sclerando!
Dizionario Italiano-Inglese > sto sclerando!
2 sclerare
sto sclerando! — I'm going off my rocker!
Dizionario Italiano-Inglese > sclerare